Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Romania F1 Romania F2 Romania F3 Romania F4 Romania F6 Romania F7 Romania F10 Romania F11 Romania F12 Romania F13 Romania F15 Romania F16 Hungary F6 Italy F2 Italy F4 Romania F1 Romania F5 Romania F7 Romania F8 Italy F5 Morocco F2 Italy F28 Italy F2 Spain F38 Spain F7 Egypt F5 Egypt F6 France F6 Spain F13 Spain F14 Spain F15 Spain F22 Italy F18 Spain F28 Italy F24 Romania F6 Spain F6 Spain F29 Spain F30 Spain F31 Spain F32 Spain F34 Spain F33 Spain F35 Spain F36 Spain F37 Spain F1 Spain F2 Spain F4 Spain F7 Spain F9 Spain F10 Spain F11 Spain F14 Spain F15 Spain F23 Spain F27 Spain F31 Spain F32 Spain F35 Spain F36 Spain F37 Spain F38 Spain F39 Spain F2 Spain F3 Spain F5 Spain F6 Spain F28 Morocco F6 Morocco F7 Morocco F9 Morocco F10 Turkey F2 Turkey F3 Spain F1 Spain F2 Spain F3 Spain F4 Spain F6 Spain F7 Hungary F5 Iran F4 Austria F1 Austria F2 Italy F3 Romania F2 Romania F4 Romania F15 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Romania F8 (Bucharest) Romania F5 Romania F17 Spain F31 Challenger Brasov - Brasov Garden Open - Rome Memorial Manfredini - Sassuolo Constanta Challenger - Constanta Citta di Monza - Monza Challenger Brasov - Brasov 5° Sporting Challenger - Turin Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons 4th Volkswagen Challenger - Wolfsburg Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova Citta di Monza - Monza Mitsubishi Electric Europe Cup - Monza Brasov Challenger - Brasov Unicredit (Suisse) Bank S.A. Challenger - Chiasso XI Trofeo Ciudad de Quito - Quito Challenger Cudad de Guayaquil - Guayaquil Morocco Tennis Tour - Meknes Gemax Samsung Open 2005 - Belgrade Trofeo Cassa di Risparmio di Alessandria - Alessandria Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Mamaia Challenger - Constanta Siemens Open - Scheveningen Mamaia Challenger - Constanta Timisoara Challenger 2005 - Timisoara Brasov Challenger - Brasov Timisoara Challenger - Timisoara Constanta Challenger Tennis Napoli Cup 2007 - Napoli Bauer Watertechnology Cup - Eckental XI Torneo Internazionale di Tennis - Barletta Memorial Manfredini - Sassuolo Cordenons Challenger Brasov Challenger Todi Challenger Palermo Challenger Napoli Challenger Pharma Medico Open 2008 - Aarhus Orbetello Challenger Alessandria Challenger Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Bytom Challenger Milan Challenger Pozoblanco Challenger Rimini Challenger Cordenons Challenger Como Challenger Palermo Challenger Pekao Open - Szczecin Garden Open 2005 - Rome Rabat Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Alessandria Challenger Rijeka Challenger Caltanissetta Challenger Morocco Tennis Tour - Tanger Turin Challenger Pozoblanco Challenger St. Brieuc Challenger Sopot Challenger Biella Challenger Architect Open - Budapest Sofia Challenger Tunis Challenger Recanati Challenger Segovia Challenger Rome Challenger Mitsubishi Electric Europe Cup - Monza Lugano Challenger Trani Challenger San Marino Challenger Reggio Emilia Challenger San Sebastian Challenger Manerbio Challenger Como Challenger Orbetello Challenger Copa Petrobras - Bogota Brasov Challenger Geneva Challenger Banja Luka Challenger Kosice Challenger Copa Petrobras - Santiago San Marino Challenger Copa Petrobras - Montevideo Ljubljana Challenger Napoli Challenger Palermo Challenger Orleans Challenger Bulgarian Open Challenger - Sofia Ortisei Challenger Buenos Aires Challenger Helsinki Challenger Heilbronn Challenger Czech Indoor Open - Prague Bucaramanga Challenger Meknes Challenger Casablanca Challenger Marrakech Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Sibiu Challenger Brasov Challenger Todi Challenger Cherbourg Challenger Tunis Challenger Arad Challenger Blois Challenger Monza Challenger Tanger Challenger Timisoara Challenger Poznan Challenger Orbetello Challenger Segovia Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Sibiu Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Heilbronn Challenger Trnava Challenger Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Barranquilla Challenger Mersin Challenger Tunis Challenger Caltanissetta Challenger Tatra Banka Slovak Open - Bratislava Mohammedia Challenger Padova Challenger Poznan Challenger San Marino Challenger Seville Challenger Sibiu Challenger Mons Challenger Brescia Challenger Turin Challenger Rome Challenger Prostejov Challenger Perugia Challenger Braunschweig Challenger Casablanca Challenger Poznan Challenger Cordenons Challenger Seville Challenger Szczecin Challenger Banja Luka Challenger San Benedetto Challenger Cordenons Challenger Como Challenger Cherbourg Challenger Ostdeutscher Sparkassen Cup - Dresden Vicenza Challenger Casablanca Challenger Kosice Challenger Rome Challenger Kosice Challenger Geneva Challenger Genova Challenger Mons Challenger Mestre Challenger Bordeaux Challenger Kosice Challenger Kish Free Zone Island Challenger - Kish Island Internazionali di Tennis Dell'Umbria - Todi San Benedetto Challenger Challenger 42 - Andrezieux Bratislava Challenger LXV Concurso Internacional Vigo - Vigo Raanana Challenger Napoli Challenger Rome Challenger Furth Challenger Caltanissetta Challenger Sibiu Challenger Manerbio Challenger Alphen Challenger Sibiu Challenger Mohammedia Challenger Brest Challenger Internazionali di Tennis di Bergamo - Bergamo Milan Challenger Wroclaw Challenger Marburg Challenger Liberec Challenger Cordenons Challenger Tennis Napoli Cup - Napoli Banja Luka Challenger Sibiu Challenger Francavilla Challenger Medellin Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Rabat Challenger IPP Open - Helsinki GHI Bronx Tennis Classic - Bronx Oberstaufen Cup - Oberstaufen Citta di Como Challenger - Como KGHM Dialog Polish Indoors - Wroclaw Prague Challenger Brasov Challenger - Brasov Cordenons Challenger Rome Challenger Scheveningen Challenger Architect Open - Budapest Guzzini Challenger - Recanati Olimp Kyiv Open - Kiev USTA Freeman Men's Challenger - Joplin X Torneo Internazionale di Tennis - Barletta Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella Status Athens Open - Athens Roma Open Challenger - Rome Kos Succhetti Tennis Cup - Cordenons Tennislife Cup - Napoli Tanger Challenger San Benedetto Challenger Istanbul Challenger San Sebastian Challenger Brasov Challenger San Remo Challenger Rome Challenger Alessandria Challenger Rome Challenger Cremona Challenger Open Romania - Bucharest Manerbio Challenger Hypo Group Tennis International - Portschach Jersey Challenger Bratislava Challenger Open 13 - Marseille Brasov Challenger Quimper Challenger Bergamo Challenger Milan Challenger Bank Austria Tennis Trophy - Vienna Helsinki Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Estoril Open - Estoril Serbia Open - Belgrade Open Sud de France - Montpellier VTR Open - Vina del Mar Perugia Challenger Todi Challenger Trnava Challenger Rio De Janeiro Challenger Porto Alegre Challenger Arad Challenger Como Challenger Brasov Challenger Montevideo Challenger Meknes Challenger Rabat Challenger BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Marbella Challenger Marrakech Challenger Credit Agricole Suisse Open - Gstaad Heilbronn Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Rome Challenger BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai Barletta Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Napoli Challenger BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Cup - Kitzbuhel Portugal Open - Oeiras Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Ecuador Open - Quito Rome Challenger Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Caltanissetta Challenger If Stockholm Open - Stockholm Portugal Open - Oeiras Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Millennium Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam European Open - Antwerp Erste Bank Open - Vienna Rome Challenger Brasil Open - Sao Paulo Geneva Challenger Barcelona Open Banc Sabadell - Barcelona Bratislava Challenger Rome Challenger Mercedes Cup - Stuttgart Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem Ostrava Challenger China Open - Beijing Apia International - Sydney Millennium Estoril Open - Estoril Sao Paulo Challenger Tour Finals Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Quimper Challenger Winston-Salem Open - Winston-Salem Marburg Challenger Panama City Challenger Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Erste Bank Open - Vienna Adelaide International - Adelaide Napoli Challenger Trani Challenger Moselle Open - Metz Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Cortina Challenger Cordenons Challenger Bank Austria Tennis Trophy - Vienna Hamburg European Open - Hamburg Tennis Napoli Open - Naples Copa Claro - Buenos Aires Napoli Challenger Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ortisei Challenger If Stockholm Open - Stockholm Trnava Challenger Credit Agricole Suisse Open - Gstaad Millennium Estoril Open - Estoril US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril AEGON Championships - London Bratislava Challenger BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Koblenz Challenger SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai ATP Challenger Tour Finals Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham Sibiu Challenger Bordeaux Challenger Caltanissetta Challenger Casablanca Challenger Austrian Open - Kitzbuhel Moselle Open - Metz Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Caltanissetta Challenger Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Open Parc - Lyon Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag Braunschweig Challenger Kremlin Cup - Moscow Meknes Challenger Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Dubai Duty Free Tennis Championships - Dubai SkiStar Swedish Open - Bastad Asirom Challenger - Brasov Ecuador Open - Quito Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Noventi Open - Halle Sofia Open - Sofia Generali Open - Kitzbuhel Moselle Open - Metz Intrum Stockholm Open - Stockholm Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Mallorca Championships - Mallorca Hamburg European Open - Hamburg Rakuten Japan Open - Tokyo Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Alicante Challenger Mallorca Championships - Mallorca Nordea Open - Bastad Delray Beach International Tennis Championships - Delray Beach Swiss Indoors Basel - Basel Adelaide International 2 - Adelaide BCR Open Romania - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Gijon Open - Gijon Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel Valencia Open - Valencia Kremlin Cup - Moscow Erste Bank Open - Vienna Argentina Open - Buenos Aires Vegeta Croatia Open - Umag Millennium Estoril Open - Estoril Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Open Sabadell Atlantico - Barcelona China Open - Beijing Western & Southern Open - New York Heineken Open - Auckland Grand Prix Hassan II - Casablanca BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Rolex Paris Masters - Paris French Open - Paris Western & Southern Open - Cincinnati U.S. Open - New York French Open - Paris Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai ASB Classic - Auckland Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York National Bank Open - Montreal Rolex Paris Masters - Paris Wimbledon - London Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Gelsor Open Romania - Bucharest BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Qatar Exxon Mobil Open - Doha Miami Open - Miami Mutua Madrid Open - Madrid Miami Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris China Open - Beijing Power Horse Cup - Dusseldorf Bet-at-home Cup - Kitzbuhel Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Chengdu Open - Chengdu U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg SkiStar Swedish Open - Bastad Australian Open - Melbourne U.S. Open - New York Miami Open - Miami French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 U.S. Open - New York Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, World Group, QF, SRB-ESP 4-1 Australian Open - Melbourne Davis Cup, World Group, SF, FRA-ESP 3-2 Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Mubadala World Tennis Championship French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Nitto ATP Finals - London U.S. Open - New York Wimbledon - London ATP Cup - Sydney Davis Cup, Finals, QF, ARG-ESP 1-2 Davis Cup, Finals, QF, CRO-ESP 2-0 Olympics - London Davis Cup, World Group, 1R, ARG-ROU 4-1 Olympics - Tokyo Davis Cup, World Group, 1R, CRO-ESP 2-3 Davis Cup, World Group, PO, ROU-CZE 0-5 ATP Cup - Melbourne Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Finals, Group A Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Australian Open (juniors) Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Kooyong Classic - Kooyong All Lower level tournaments Malaga Challenger French Open - Paris Poznan Challenger Winston-Salem Open - Winston-Salem Mallorca Championships - Mallorca Perugia Challenger Western & Southern Open - Cincinnati National Bank Open - Montreal U.S. Open - New York Davis Cup, Group B, Valencia Tenerife 2 Challenger Australian Open - Melbourne China Open - Beijing Erste Bank Open - Vienna Shanghai Rolex Masters - Shanghai Villena Challenger Tenerife 1 Challenger BNP Paribas Open - Indian Wells Madrid Challenger Internazionali BNL d'Italia - Rome Montemar Challenger Olbia Challenger Murcia Challenger Open Occitanie - Montpellier United Cup - Australia ASB Classic - Auckland Barcelona Open Banc Sabadell - Barcelona Girona Challenger Grand Prix Hassan II - Marrakech Mutua Madrid Open - Madrid U.S. Open - New York French Open - Paris Lyon Challenger Cincinnati Open - Cincinnati Heilbronn Challenger Winston-Salem Open - Winston-Salem National Bank Open - Toronto Seville Challenger Bad Waltersdorf Challenger Davis Cup, World Group, Q2, ESP-DEN 3-2 Roanne Challenger